heat storage devices - Turco Inglés Diccionario